home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
program
/
swags_z.zip
/
STRINGS.SWG
/
0057_Stuff SUB in STRING.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1993-09-26
|
943b
|
21 lines
{*****************************************************************************
* Function ...... Stuff()
* Purpose ....... To stuff a string with a sub-string
* Parameters .... Dest String to stuff into
* Pos Position in <Dest> to start inserting
* Num Number of characters to overwrite in <Dest>
* Source String to stuff into <Dest>
* Returns ....... <Dest> stuffed with <Source> at postion <Pos>
* Notes ......... Uses the function Left.
* Author ........ Martin Richardson
* Date .......... May 13, 1992
*****************************************************************************}
FUNCTION Stuff( Dest : STRING; Pos, Num : INTEGER; Source : STRING ) : STRING;
BEGIN
IF LENGTH( Source ) > Num THEN Source := Left( Source, Num );
DELETE( Dest, Pos, Num );
INSERT( Source, Dest, Pos );
Stuff := Dest;
END; { Stuff }